@charset "utf-8";
/* CSS Document */
* {
	margin: 0 auto;
	padding: 0;
	font-family: '微软雅黑', Arial, Helvetica, sans-serif;
}
a {
	text-decoration: none;
	color: #000;
}
img {
	border: none;
	outline: none;
}
body,html{
	width: 100%;
	height: 100%;
}
body{
	background-color: #f6f6f6;
}
.xinsu-clear {
	zoom: 1;
}
.xinsu-clear:after {
	content: '';
	display: block;
	clear: both;
}
li {
	list-style: none;
}
@font-face {
	font-family: "icon-font";
	src: url('font/iconfont.woff?t=1497519354540') format('woff'), /* chrome, firefox */
	url('font/iconfont.ttf?t=1497519354540') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
}
.xinsu-icon-font {
	font-family:"icon-font" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.xinsu-icon-more:before { 
	content: "\e610"; 
}

.xinsu-icon-notice:before { 
	content: "\e70e";
}

.xinsu-icon-user:before { 
	content: "\e61c";
}

.xinsu-icon-rule:before { 
	content: "\e646";
}

.xinsu-icon-datum:before { 
	content: "\e608";
}

.xinsu-icon-key:before { 
	content: "\e630"; 
}

.xinsu-icon-search:before { 
	content: "\e64e";
}

.xinsu-icon-warn:before { 
	content: "\e605";
}

.xinsu-icon-deal:before { 
	content: "\e613"; 
}

.xinsu-icon-cash:before { 
	content: "\e621"; 
}

.xinsu-icon-record:before { 
	content: "\e6cd"; 
}

.xinsu-icon-back:before { 
	content: "\e643"; 
}

.xinsu-icon-asset:before { 
	content: "\e60c"; 
}
.xinsu-color-green{
	color: #08a200;
}
.xinsu-color-red{
	color: #e10101;
}
.xinsu-color-blue{
	color: #126ed5;
}
.xinsu-color-gray{
	color: #999999
}
.xinsu-color-yellow{
	color: #fdd228;
}
.weui-input{
	line-height: 1.5rem;
}
.xinsu-tabbar .weui-tabbar__label{
	font-size: 12px;
}
.xinsu-logs{
	width: 100%;
	height: 100%;
}
.xinsu-logo{
	display: block;
	width: 140px;
	height: 80px;
	padding-top: 20%;
}
.xinsu-logs .xinsu-form{
	width: 86%;
	border: none;
	margin-top: 2rem;
}
.xinsu-logs .xinsu-input{
	margin: 0;
	height: 2.5rem;
	border: solid 1px #cccccc;
	margin-bottom: 1rem;
	text-indent: 1em;
	border-radius: 0;
}
.xinsu-header h1{
	position: absolute;
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-size: 1rem;
    font-weight: normal;
    line-height: 2.6rem;
}
input::-webkit-input-placeholder {
　　  color:#999999;
	font-size: 0.8rem;
　　}
input:-moz-placeholder {
　　  color:#999999;
	font-size: 0.8rem;
　　}
input::-moz-placeholder {
　　  color:#999999;
	font-size: 0.8rem;
　　}
input:-ms-input-placeholder {
　　  color:#999999;
	font-size: 0.8rem;
}
.xinsu-but{
	width: 100%;
	height: 40px;
	background-color: #e66e61;
	color: #FFFFFF;
	text-align: center;
	border: none;
	border-radius: 6px;
	line-height: 40px;
	margin-top: 1rem;
	font-size: 1rem;
}
.xinsu-index-bottom{
	padding-top: 26%;
	width: 100%;
}
.xinsu-index-bottom p{
	color: #999999;
	font-size: 0.8rem;
	line-height: 1.2rem;
	text-align: center;
}
.xinsu-header{
	width: 100%;
	background-color: #000000;
	height: 2.6rem;
	position: fixed;
	z-index: 999;
}
.xinsu-header .xinsu-header-back{
	position: absolute;
	left: 1rem;
	display: block;
	line-height: 2.6rem;
}
.xinsu-header-back{
	color: #ffffff;
}
.xinsu-header-back i,.xinsu-header-more i{
	color: #ffffff;
	line-height: 2.6rem;
}
.xinsu-header-more i{
	font-size: 16px;
}
.xinsu-header .xinsu-header-more{
	position: absolute;
	right: 1rem;
}
.xinsu-section{
	padding: 0 0 60px 0;
}
.weui-tabbar{
	position: fixed;
	bottom:0;
	z-index: 999;
	background-color: #ffffff;
}
.xinsu-current i,.xinsu-current p{
	color: #e66e61;
}
.xinsu-center-title,.xinsu-asset-title{
	width: 100%;
	height: 90px;
	padding-top: 40px;
	text-align: center;
}
.xinsu-center-title{
	background: url(../img/p_02.jpg) no-repeat top center;
	background-size: 100% 100%;
}
/*个人中心页面title图片*/
/*.my-pic{
	width: 100%;
	height: 56px;
	background: url(../img/my.png) no-repeat top center;
	background-size: 100% 100%;
	margin-bottom: -9px;
	position: absolute;
}*/
.my-pic{
	text-align: center;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 21px;
	color: black;
	background-color: white;
	box-shadow: #e2e2e2;
	/*padding-bottom: 4px;*/
	position: fixed;
	z-index: 500;
    border-bottom: 2px solid #ccc;
}

.xinsu-center{
	padding-top: 40px;
}
.xinsu-asset{
	padding-top: 0px;
}
.xinsu-section{
	padding-top: 0px;
}


.xinsu-asset-title{
	background: url(../img/p_02.jpg) no-repeat top center;
	background-size: 100% 100%;
    padding-top: 50px;
}
.xinsu-center-title span,.xinsu-asset-title span{
	font-size: 1rem;
}
.xinsu-center-title p,.xinsu-asset-title p{
	font-family: arial;
	font-size: 2rem;
}
.xinsu-icon-datum{
	color: #45b342;
}
.xinsu-icon-key{
	color: #b156f1;
}
.xinsu-icon-rule{
	color: #6198fe;
}
.xinsu-icon-notice{
	color: #ff9731;
}
.xinsu-center i{
	padding-right: 5px;
}
.xinsu-cells{
	margin-top: 0em;
}
.xinsu-asset-cash{
	width: 50%;
	float: left;
	text-align: center;
	border-right: solid 1px #f2f2f2;
	box-sizing: border-box;
}
.xinsu-asset-record{
	width: 50%;
	float: right;
	text-align: center;
}
.xinsu-asset-tab{
	background-color: #ffffff;
	padding: 0.5rem 0;
}
.xinsu-asset-tab i{
	font-size: 30px;
	display: block;
	margin: 0 auto;
}
.xinsu-asset-cash i{
	color: #f26925;
	font-weight: bold;
}
.xinsu-asset-record i{
	color: #37bdef;
}
.xinsu-logs .weui-cell__bd span{
	font-size: 0.8rem;
	font-family: arial;
}
.xinsu-logs .weui-cell__ft{
	color: #000000;
	font-family: arial;
}
.xinsu-logs label{
	width: auto;
}
.xinsu-btn{
	background-color: #e66e61;
	border-radius: 6px;
}
.xinsu-logs .weui-cells{
	background: none;
}
.xinsu-logs .weui-cell{
	background-color: #ffffff;
}
.xinsu-logs .weui-cells:after{
	border-bottom: none;
}
.xinsu-datum .weui-cell__bd span{
	font-family: arial;
}
.xinsu-key .weui-cell__fl,.xinsu-deal .weui-cell__fl{
	border-right: solid 1px #f2f2f2;
	margin-right: 6px;
}
.xinsu-key .weui-cell__fl .weui-label,.xinsu-deal .weui-cell__fl .weui-label{
	width: 86px;
	margin: 0;
}
.xinsu-key .weui-cells,.xinsu-deal .weui-cells{
	background: none;
}
.xinsu-key .weui-cell,.xinsu-deal .weui-cell{
	background-color: #ffffff;
}
.xinsu-key .weui-cells:after{
	border: none;
}
.xinsu-key .xinsu-cell{
	padding: 4px 15px;
}
.xinsu-key .xinsu-cell .weui-cell__fl{
	padding: 6px 0;
}
.xinsu-rules{
	background-color: #FFFFFF;
	margin: 0.5rem;
	padding: 0.5rem;
}
.xinsu-rules h2{
	text-align: center;
	font-size: 17px;
	color: #333333;
	padding-bottom: 1rem;
	font-weight: normal;
}
.xinsu-article{
	font-size: 0.8rem;
	color: #666666;
	line-height: 1.6rem;
}
.xinsu-notice{
	margin: 0.5rem;
}
.xinsu-notice li{
	margin-bottom: 1rem;
	background-color: #ffffff;
	padding: 0.5rem;
}
.xinsu-notice li h2{
	font-size: 17px;
	font-weight: normal;
	color: #333333;

}
.xinsu-notice li span{
	color: #999999;
	font-size: 0.8rem;
	padding-bottom: 0.8rem;
	display: block;
	font-family: arial;
}
.xinsu-notice li p{
	color: #666666;
	line-height: 1.6rem;
	font-size: 0.8rem;
}
.xinsu-deal .xinsu-btn1{
	width: auto;
	background-color: #e66e61;
	border-radius: 0;
	position: absolute;
	right: 15px;
	height: 34px;
	font-size: 0.8rem;
	bottom: 5px;
}
.xinsu-deal .weui-flex__item{
	font-size: 0.8rem;
	text-align: center;
	color: #666666;
	line-height: 1.8rem;
}
.xinsu-deal .weui-flex{
	background-color: #ffffff;
}
.xinsu-flex{
	border-top: solid 1px #f2f2f2;
}
.xinsu-deal-data{
	margin-top: 5px;
}
.xinsu-deal .xinsu-cell .weui-cell__bd span{
	display: inline-block;
	padding-right: 6px;
}
.xinsu-tab-title{
	background-color: #ffffff;
	margin-bottom: 3px;
	width: 100%;
	height: 50px;
	text-align: center;
}
.xinsu-tab-title li{
	float: left;
	width: 16%;
	display: inline-block;
	line-height: 50px;
}
.xinsu-tab-title li.on{
	background-color: #0486F5;
	color: #ffffff;
}
.xinsu-tab-title .xinsu-show{
	background-color: #0486F5;
	color: #ffffff;
}
.xinsu-tab-title li:nth-of-type(4){
	width: 26%;
}
.xinsu-tab-title li:nth-of-type(5){
	width: 26%;
}
.xinsu-tab-con .weui-flex{
	background-color: #ffffff;
	text-align: center;
	line-height: 44px;
}
.xinsu-tab-con .xinsu-tab-list:nth-child(1){
	display: block;
}
.layui-layer{
	width: 80%;
	margin: 0 auto;
	margin-top: 5%;
}
.layui-layer-btn .layui-layer-btn0{
	background: none;
	color: #333333;
	font-weight: normal;
	padding: 0;
	margin: 0;
	width: 50%;
	box-sizing: border-box;
	border-right: solid 1px #f6f6f6;
}
.layui-layer-btn{
	padding: 6px 0;
	border-top: solid 1px #f6f6f6;
}
.layui-layer-btn .layui-layer-btn1{
	background: none;
	color: #0486F5;
	font-weight: normal;
	padding: 0;
	margin: 0;
	width: 50%;
}
.layui-layer-title{
	padding: 0;
	text-align: center;
	background: none;
	border: none;
	color: #0486F5;
	font-size: 1rem;
	padding: 2px 0;
}
.xinsu-sell-open p{
	font-size: 1rem;
}
.xinsu-sell-open label{
	font-size: 1rem;
}
.xinsu-sell-open span{
	font-size: 1rem;
}
.xinsu-undo-open{
	display: none;
	padding: 8% 6%;
	border-top: solid 1px #f6f6f6;
}
.xinsu-undo-open i{
	display: inline-block;
	padding-right: 6px;
	color: #0486F5;
}
.layui-layer{
	margin-top: 0;
}
.xinsu-logs > a{
	display: inline-block;
	font-size: 1rem;
	padding-top: 3%;
	text-align: center;
	width: 100%;
	color: #0486F5;
}
.date_btn{
	margin: 0;
}
.xinsu-cross-search .xinsu-form{
	background-color: #ffffff;
	display: block;
	padding: 10px 0;
	margin-bottom: 3px;
}
.xinsu-cross-search .xinsu-form .xinsu-input{
	width: 31%;
	margin-left: 2%;
	height: 36px;
	line-height: 36px;
	text-indent: 1em;
	border-radius: 0;
	border: solid 1px #e4e4e4;
	display: inline-block;
}
.xinsu-cross-search .xinsu-form .xinsu-input01{
	width: 31%;
	height: 36px;
	line-height: 36px;
	text-indent: 1em;
	border-radius: 0;
	border: solid 1px #e4e4e4;
	display: inline-block;
	margin-right: 2%;
}
.xinsu-cross-search .xinsu-form .xinsu-btn{
	width: 20%;
	height: 36px;
	line-height: 36px;
	border-radius: 0;
	background-color: #e66e61;
	color: #FFFFFF;
	border: none;
	font-size: 0.9rem;
}
.xinsu-cross-search .xinsu-form span{
	font-size: 0.8rem;
	color: #e4e4e4;
}
.xinsu-cross-title{
	background: #ffffff;
	margin-bottom: 2px;
	height: 50px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
}
.xinsu-cross-title li{
	float: left;
	width: 33.3%;
	text-align: center;
}
.xinsu-cross-title li a{
	display: inline-block;
	line-height: 50px;
}
.xinsu-cross-list{
	margin-bottom: 10px;
	background: #ffffff;
}
.xinsu-cross-con, .xinsu-equity-con{
	margin-top: 52px;
}
.xinsu-cross-list01{
	border-bottom: solid 1px #eaeaea;
	font-size: 12px;
	line-height: 1.6rem;
	padding: 2%;
}
.xinsu-cross-number{
	float: left;
}
.xinsu-cross-time{
	float: right;
}
.xinsu-cross-list02{
	height: 50px;
}
.xinsu-cross-list02 div p{
	font-size: 0.8rem;
	padding: 0 2%;
	line-height: 50px;
}
.xinsu-cross-list02 div p:nth-of-type(1){
	float: left;
}
.xinsu-cross-list02 div p:nth-of-type(2){
	float: right;
}
.xinsu-cross-list02 li{
	width: 33.3%;
	text-align: center;
	float: left;
}
.xinsu-cross-list02 li i{
	font-size: 0.8rem;
	font-style: normal;
}
.xinsu-cross-list02 li span{
	display: block;
	font-size: 1.5rem;
	font-family: arial;
}
.xinsu-cross-list02 li:nth-of-type(2){
	border-right: solid 1px #eaeaea;
	border-left: solid 1px #eaeaea;
	box-sizing: border-box;
}
.xinsu-cross-list03{
	border-bottom: solid 1px #eaeaea;
	height: 40px;
	overflow: hidden;
	width: 100%;
}
.xinsu-cross-list03 p{
	width: 46%;
	padding: 0 2%;
	font-size: 0.8rem;
	line-height: 40px;
}
.xinsu-cross-list03 p:nth-of-type(1){
	float: left;	
}
.xinsu-cross-list03 p:nth-of-type(2){
	float: right;
}
.xinsu-equity-list{
	background-color: #ffffff;
	font-size: 0.8rem;
	line-height: 40px;
	margin-bottom: 10px;
}
.xinsu-equity-list-title{
	height: 40px;
	padding: 0 2%;
	border-bottom: solid 1px #eaeaea;
}
.xinsu-equity-list-title p{
	float: right;
}
.xinsu-equity-list ul{
	padding: 0.5rem 0;
}
.xinsu-equity-list li{
	float: left;
}
.xinsu-equity-list li p{
	line-height: 1.8rem;
}
.xinsu-equity-list li{
	width: 46%;
	padding: 0 2%;
}
.xinsu-equity-list > a{
	border-top: solid 1px #eaeaea;
	display: block;
	line-height: 36px;
	text-align: center;
}
.xinsu-equity-list > p{
	border-top: solid 1px #eaeaea;
	display: block;
	line-height: 36px;
	text-align: center;
	color: #999999;
}
.xinsu-section .xinsu-current{
	background-color: #e66e61;
	color: #FFFFFF;
	box-shadow: 0px -4px 6px 5px #cabcbc;
}

.xinsu-section .xinsu-current a{
	color: #FFFFFF;
}

.xinsu-cross-title li a, .xinsu-cross-title li a{
	display: block;
}
.xinsu-cross-list-number{
	float: left;
}
.xinsu-cross-list-number p{
	line-height: 2.4rem;
	font-size: 0.8rem;
}
.xinsu-cross-list-time{
	float: right;
}
.xinsu-cross-list-time p{
	line-height: 1.2rem;
	font-size: 0.8rem;
}
